//package org.example.ssmioc1.Factory;
//
//import org.example.ssmioc1.pean.car;
//import org.springframework.beans.factory.FactoryBean;
//import org.springframework.stereotype.Component;
//
////在复杂组件中创建对象时可以使用工厂模式
//// 将工厂类注册为Spring Bean
//@Component//在加入时不要忘记添加@Component，否则无法创建对象
//public class BYDFactory implements FactoryBean<car> {
//    @Override
//    public car getObject() throws Exception {
//        System.out.println("BYDFactory创建");
//        car car1 = new car();
//       return car1;
//    }
////设置类型
//    @Override
//    public Class<?> getObjectType() {
//        return car.class;
//    }
////是否为单例
//    @Override
//    public boolean isSingleton() {
//        return true;
//    }
//}
